Canvassed for @sarahana, ran on the rail trail, even passed out some @mhvdsa flyers to turnout to Kingston’s rent guidelines board hearing tonight, plotted which places to opt-in to good cause next. Hudson Valley has it all 🫡🫡 https://t.co/jIMBb6C60A